.toolBar
{
	font-weight:normal;
	height:25px;
	line-height:25px;
	margin:1px;
	padding:0 1px;
	vertical-align:top;
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
}
.toolBar input
{
/*	margin:3px;
	vertical-align:middle;*/
}
.toolBar label
{
	line-height:24px;
	margin:0 3px 0 0;
	vertical-align:middle;
}
.toolBarButton
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px 0;
	background:url('/static/image/toolbar.sprite.gif') no-repeat;
	overflow:visible;
	height:20px;
	line-height:16px;
	padding:1px 2px 0px 21px;
	border:solid 1px transparent;
	white-space:nowrap;

	-moz-border-radius:2px;
vertical-align:top;
cursor:default;
color:black;
}
.toolBarButton:hover
{
	border:solid 1px #666666;
	background-color:#eeeeee;
	color:black;
}

.toolBarButton.disabled
{
	background-color:#E0E5EA;
}
.toolBarButton.disabled:hover
{
	background-color:#E0E5EA;
	border:solid 1px transparent;
}
.toolBarButton.add
{
	background-position:2px -32px;
}
.toolBarButton.remove
{
	background-position:2px -96px;
}
.toolBarButton.edit
{
	background-position:4px -64px;
}
